skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Search for: All records

Creators/Authors contains: "Jambulapati, Arun"

Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

  1. Meka, Raghu (Ed.)
    We provide a general method to convert a "primal" black-box algorithm for solving regularized convex-concave minimax optimization problems into an algorithm for solving the associated dual maximin optimization problem. Our method adds recursive regularization over a logarithmic number of rounds where each round consists of an approximate regularized primal optimization followed by the computation of a dual best response. We apply this result to obtain new state-of-the-art runtimes for solving matrix games in specific parameter regimes, obtain improved query complexity for solving the dual of the CVaR distributionally robust optimization (DRO) problem, and recover the optimal query complexity for finding a stationary point of a convex function. 
    more » « less
    Free, publicly-accessible full text available January 1, 2026
  2. Free, publicly-accessible full text available January 1, 2026
  3. The authors present an algorithm that, given an n-vertex m-edge Eulerian graph with polynomially bounded weights, computes an 𝑂 ~ ( 𝑛 log ⁑ 2 𝑛 β‹… πœ€ βˆ’ 2 ) O ~ (nlog 2 nβ‹…Ξ΅ βˆ’2 )-edge πœ€ Ξ΅-approximate Eulerian sparsifier with high probability in 𝑂 ~ ( π‘š log ⁑ 3 𝑛 ) O ~ (mlog 3 n) time (where 𝑂 ~ ( β‹… ) O ~ (β‹…) hides polyloglog(n) factors). By a reduction from Peng-Song (STOC ’22), this yields an 𝑂 ~ ( π‘š log ⁑ 3 𝑛 + 𝑛 log ⁑ 6 𝑛 ) O ~ (mlog 3 n+nlog 6 n)-time algorithm for solving n-vertex m-edge Eulerian Laplacian systems with polynomially bounded weights with high probability, improving on the previous state-of-the-art runtime of Ξ© ( π‘š log ⁑ 8 𝑛 + 𝑛 log ⁑ 23 𝑛 ) Ξ©(mlog 8 n+nlog 23 n). They also provide a polynomial-time algorithm that computes sparsifiers with 𝑂 ( min ⁑ ( 𝑛 log ⁑ 𝑛 β‹… πœ€ βˆ’ 2 + 𝑛 log ⁑ 5 / 3 𝑛 β‹… πœ€ βˆ’ 4 / 3 , 𝑛 log ⁑ 3 / 2 𝑛 β‹… πœ€ βˆ’ 2 ) ) O(min(nlognβ‹…Ξ΅ βˆ’2 +nlog 5/3 nβ‹…Ξ΅ βˆ’4/3 ,nlog 3/2 nβ‹…Ξ΅ βˆ’2 )) edges, improving the previous best bounds. Furthermore, they extend their techniques to yield the first 𝑂 ( π‘š β‹… polylog ( 𝑛 ) ) O(mβ‹…polylog(n))-time algorithm for computing 𝑂 ( 𝑛 πœ€ βˆ’ 1 β‹… polylog ( 𝑛 ) ) O(nΞ΅ βˆ’1 β‹…polylog(n))-edge graphical spectral sketches, along with a natural Eulerian generalization. Unlike prior approaches using short cycle or expander decompositions, their algorithms leverage a new effective resistance decomposition scheme, combined with natural sampling and electrical routing for degree balance. The analysis applies asymmetric variance bounds specialized to Eulerian Laplacians and tools from discrepancy theory. 
    more » « less
  4. This paper presents a new parallel algorithm for minimizing Lipschitz convex functions using a stochastic subgradient oracle. The proposed method matches the state-of-the-art in terms of total queries and query depth (parallel rounds of queries) from [CJJLLST23], while improving the computational depth by a polynomial factor for sufficiently small accuracy. When combined with previous methods, this result closes the gap between the best-known query depth and computational depth in parallel stochastic convex optimization. The approach builds on the ball acceleration framework from [CJJJLST20, ACJJS21], which reduces optimization to minimizing a Gaussian-convolved regularization of the function within Euclidean balls. By developing new stability properties of the Hessian of this induced function, the authors reduce ball-constrained problems to stochastic unconstrained quadratic minimization. Although concentration results for the asymmetric Hessian approximations are lacking, the authors design an efficient parallel method for solving these quadratics. Interestingly, the algorithm can be further enhanced using fast matrix multiplication, yielding nearly-linear work if the matrix multiplication exponent is 2. 
    more » « less
  5. In this paper we provide anO(mloglogO(1)nlog (1/Ο΅))-expected time algorithm for solving Laplacian systems onn-nodem-edge graphs, improving upon the previous best expected runtime of\(O(m \sqrt {\log n} \mathrm{log log}^{O(1)} n \log (1/\epsilon)) \)achieved by (Cohen, Kyng, Miller, Pachocki, Peng, Rao, Xu 2014). To obtain this result we provide efficient constructions of low spectral stretch graph approximations with improved stretch and sparsity bounds. As motivation for this work, we show that for every set of vectors in\(\mathbb {R}^d \)(not just those induced by graphs) and all integerk> 1 there exist an ultra-sparsifier withdβˆ’ 1 +O(d/k) re-weighted vectors of relative condition number at mostk2. For smallk, this improves upon the previous best known multiplicative factor of\(k \cdot \tilde{O}(\log d) \), which is only known for the graph case. Additionally, in the graph case we employ our low-stretch subgraph construction to obtainnβˆ’ 1 +O(n/k)-edge ultrasparsifiers of relative condition numberk1 +o(1)fork=Ο‰(log δn) for anyΞ΄> 0: this improves upon the previous work fork=o(exp (log 1/2 βˆ’Ξ΄n)). 
    more » « less
  6. We provide faster algorithms for approximating the optimal transport distance, e.g. earth mover's distance, between two discrete probability distributions on n elements. We present two algorithms that compute couplings between marginal distributions with an expected transportation cost that is within an additive Ο΅ of optimal in time O(n^2/eps); one algorithm is straightforward to parallelize and implementable in depth O(1/eps). Further, we show that additional improvements on our results must be coupled with breakthroughs in algorithmic graph theory. 
    more » « less